Magento를 이해하려고했지만 위키에서 많은 것을 읽었지 만 Magento가 데이터베이스 테이블과 어떻게 작동합니까? 왜냐하면 내가 어떤 SQL도 보지 않았기 때문이다.Magento 테이블 및 데이터베이스와 함께 작동하는 방법
0
A
답변
0
MySQl 로그를 보는 경우 magento에서 작성한 호출은 500 줄 이상이 될 수 있습니다 ... 이러한 호출은 XML 파일을 사용하여 동적으로 생성됩니다. 수동 젠토 데이터를 조작하는 가장 좋은 방법은 MAGE::
전화를 사용하거나 사용하여 데이터베이스에 직접 연결을 사용하는 것입니다
$read = $resource->getConnection('core_read');
$sql = "select * from [YOUR_TABLE] where 1 limit 1";
$result = $read->query($sql);
을 그것의 그 중 하나 또는 같이 전화 :
이$value = 'some value';
$item->setData('some_key', $value);
$item->save();
가 젠토는 객체 지향한다, Magento에서 데이터를 검색/설정하는 데 가장 일반적으로 사용되는 방법입니다. 도움이되기를 바랍니다.
0
knowledge base에서 5 장을 읽는다.
아무에게도 질문 할 필요가 없으므로 아무에게도 도움을 줄 수 없으므로 항상 최선을 다해 배우십시오. magento를 사용하는 것이 가장 좋은 방법은 shell/
에 test.php
파일을 만드는 것입니다. 다음
<?php
require('abstract.php');
class Test extends Mage_Shell_Abstract
{
function run(){ //call your functions here
echo 'running ..';
$this->database();
}
function database() { //you can create as many functions as you like
$entityId = '4449'; //product id
$product=Mage::getModel("catalog/product")->load($entityId);
var_dump($product->getAttributeText('size'));
}
}
$test = new Test();
$test -> run();
(예하면) 그럼 당신은 콘솔에서 실행할 수 있습니다 php test.php
과 내 예에 반환 running ..string(11) "Extra Large"
희망이 있으면 다음에 더 구체적입니다.
1
나는 앨런 스톰에서이 블로그 게시물을 통해 읽을 두시길 것 : http://alanstorm.com/magento_models_orm
는 그는 젠토 ORM 시스템에 대해 상당히 abit를 설명하고, 내 의견으로는 전체 사이트는 자기 개발을위한 훌륭한 자원이다.
관련 문제
- 1. LightSwitch가 데이터베이스와 함께 작동하는 방식이 변경되었습니다.
- 2. NoSQL 데이터베이스와 함께 작동하는 추상화 프레임 워크
- 3. 생산 및 개발 데이터베이스와 함께 작동하는 엔티티 프레임 워크
- 4. 데이터베이스와 함께 작동하는 WCF 서비스에서 동시성을 처리하는 방법
- 5. jScrollPane 및 uiTableFilter가 함께 작동하는 방법
- 6. magento 데이터베이스와 통신해야하는 사이트 만들기
- 7. Magento 테이블 및 EAV
- 8. 함께 작동하는 mod_speling 및 mod_rewrite?
- 9. 피벗 테이블 구성 요소가 neo4j와 함께 작동하는 방법
- 10. MSMQ 대신 NServiceBus를 데이터베이스와 함께 사용하는 방법
- 11. SubSonic을 MS Access 데이터베이스와 함께 사용하는 방법
- 12. 데이터베이스 및 테이블 이름을 함께 얻는 방법
- 13. 여러 데이터베이스와 함께 LINQ to SQL 사용
- 14. Magento 컨트롤러가 작동하는 방식은 무엇입니까?
- 15. 거의 함께 작동하는 jScrollPane 및 Tab의 예제
- 16. 함께 작동하는 드롭 다운 및 datetime 필드
- 17. css : 텍스트 정렬, 여백 및 패딩이 함께 작동하는 방법
- 18. mysql이 프로세스와 함께 작동하는 방법은 무엇입니까?
- 19. 라이브러리가 함께 작동하는 방법을 찾는 방법?
- 20. Appengine의 ProtoRPC와 함께 작동하는 jqGrid를 얻는 방법
- 21. JAXWS 비동기 호출이 폴링과 함께 작동하는 방법
- 22. 프레임과 함께 작동하는 책갈피?
- 23. CSS와 함께 작동하는 ctags
- 24. 런타임에 C#에서 Entity Framework와 함께 작동하는 테이블 이름 변경
- 25. magento 카테고리 및 제품 테이블 가져 오기
- 26. Magento 및 테이블 요금 국가 코드
- 27. Magento 사용하지 않는 파일 및 데이터베이스 테이블 제거
- 28. IOS와 함께 작동하는 POS 시스템
- 29. 기존 비즈니스 계층 및 데이터베이스와 함께 Entity Framework 사용
- 30. C# 데이터베이스와 함께 시계열 액세스를위한 디자인 결정