[Developers] how to determine a topic has been merged with another one?

Augusto Callejas acallejas at appliedminds.com
Thu Sep 18 18:06:55 UTC 2008


ah okay, so the query would be:

===
{
  "master_property" : "/dataworld/gardening_hint/replaced_by",
  "source" : {
    "guid" : "#9202a8c04000641f8000000000544767"
  },
  "target" : {
    "guid" : null
  },
  "type" : "/type/link"
}
---
{
  "master_property" : "/dataworld/gardening_hint/replaced_by",
  "source" : {
    "guid" : "#9202a8c04000641f8000000000544767"
  },
  "target" : {
    "guid" : "#9202a8c04000641f8000000006d3caa0"
  },
  "type" : "/type/link"
}
===

thanks,
augusto.


On 9/18/08 10:54 AM, "Christopher R. Maden" <crism at metaweb.com> wrote:

> Augusto Callejas wrote:
> so my question is how do i determine via mql that
> guid
> 9202a8c04000641f8000000000544767 was merged to guid
>
> 9202a8c04000641f8000000006d3caa0?  i know that the website knows how to
>
> perform the redirect to the new guid, but how do i know via mql the new guid
>
> i should be looking at?

The Explore view is really the best way to answer
> questions like this. 
I use it every day.

If you look at <URL:
> 
http://www.freebase.com/tools/explore/guid/9202a8c04000641f8000000000544767 

> >, you¹ll see that it has only two properties: a permission, and a
> 
/dataworld/gardening_hint/replaced_by link.  That latter is what is left
> 
behind after a merge, and which the client view knows to automatically
> 
follow.  If you are writing GUID-based tools with the API, you need to 
look
> for those links.

~Chris
-- 
Christopher R. Maden
Data Architect
Freebase.com:
> <URL: http://www.freebase.com/ >
Metaweb Technologes, Inc. <URL:
> http://www.metaweb.com/
> >
_______________________________________________
Developers mailing
> list
Developers at freebase.com
http://lists.freebase.com/mailman/listinfo/develo
> pers





More information about the Developers mailing list