diff options
| author | nitromaster101 <nitromaster101@5914aa95-5b3a-0410-a3b5-7b719e7fe9b2> | 2009-07-17 01:32:55 +0000 |
|---|---|---|
| committer | nitromaster101 <nitromaster101@5914aa95-5b3a-0410-a3b5-7b719e7fe9b2> | 2009-07-17 01:32:55 +0000 |
| commit | 60478217643aa7b331c5890f61751491d8a3ebee (patch) | |
| tree | 4f6f62869efbd6bdc9466805db76b8a850b2ae5b /freebase/schema.py | |
| parent | cc283f471cc52a231a30d2da3010d9342cd4fdd2 (diff) | |
added split and merge (with links, too\!)
git-svn-id: http://freebase-python.googlecode.com/svn/trunk@196 5914aa95-5b3a-0410-a3b5-7b719e7fe9b2
Diffstat (limited to 'freebase/schema.py')
| -rw-r--r-- | freebase/schema.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/freebase/schema.py b/freebase/schema.py index 17f023c..01d6074 100644 --- a/freebase/schema.py +++ b/freebase/schema.py @@ -51,7 +51,7 @@ def key_exists(s, k): def type_object(s, id, type_id): q = { "id" : type_id, - "/freebase/type_hints/included_types" : [{"id" : None}] + "/freebase/type_hints/included_types" : [{"id" : None, "optional" : True}] } included_types = map(lambda x: x["id"], s.mqlread(q)["/freebase/type_hints/included_types"]) @@ -136,6 +136,7 @@ def get_property_info(s, prop_id): # Create Type def create_type(s, name, key, ns, cvt=False, tip=None, included=None, extra=None): + # TODO: CREATE SYNTHETIC VIEW if key_exists(s, ns + "/" + key ): return |
