我跟很多学说1.2。创建和删除记录不再是问题;)。但有时我的数据库中有空记录。每个字段都设置为NULL。我觉得这与关系有关。如何防止创建这样的空项原则。PHP的学说产生空记录
1
A
回答
1
在您的架构使用标签NOTNULL:真给力非空场 和使用主:真为ID的 即:
table:
columns:
id:
primary: true
unsigned: true
type: integer(4)
autoincrement: true
field:
type: ...
notnull: true
我这不帮你,请把更多的信息
0
这应该是在代码中的问题,学说本身不会产生空记录。我相信你可以在某个地方保存一个空模型。
要当心与notnull:true
因为它会导致不兼容与Oracle,如果不解决上述问题。
0
我只找到这个有点hackish的解决方案为止,为每个插入相关领域的其中空值应该是可能的。
public function preSave($trigger) {
// Avoid empty relations
if(!$this->getRelatedobjectId())
$this->setRelatedobject(null);
}
}
相关问题
- 1. PHP:学说:订单加入记录
- 2. 如何学说产生:实体的symfony
- 3. Symfony的学说,唯一的记录
- 4. 学说:外键也不会产生
- 5. 如何创建相关的记录与学说PHP
- 6. 学说拒绝主记录相关记录的更新
- 7. 学说:不加载相关记录
- 8. 学说记录听众从未解雇
- 9. PHP注释:附录或学说注解?
- 10. 继续和/或毕业的学生的学生记录
- 11. 在PHP或学说
- 12. PHP学说:代的问题?
- 13. 学说:leftJoin上表产生不必要的查询
- 14. 外生过滤空记录
- 15. 学说实体发生器
- 16. 查询不产生正确的记录
- 17. 作业:类记录学生成绩
- 18. 学说1.2生成的迁移-Diff,产生唯一的外键迁移
- 19. 需要帮助了解这个SQL(由学说产生)
- 20. 学说产生完整性约束违规1451
- 21. 如何处理完成学业的学生记录
- 22. 学说2,如何订购加入的记录:
- 23. 学说2 MongoDB获取对象的子记录
- 24. 用学说删除记录的问题1.任何帮助?
- 25. 学说找到没有外键的相关记录
- 26. 在一对多关联中的学说最后记录
- 27. 记录更新中丢失的学说关系
- 28. 学说PHP协会symfony3
- 29. php学说行为帮助
- 30. 学说坚持php类继承学说实体
首先您需要找到确切的问题。发布您的代码或做一些调试和找到的地方,在那里空记录出现。 – 2010-10-19 14:20:39