모듈:연습장/낙엽1124

최근 편집: 2025년 5월 6일 (화) 12:09

wdId: Q11641

nil

local p = {}

local function getEntityIdForTitle(pageTitle)
  return getWikidataEntityIdForEntity(entity)
end

function p.main()
  local wbId = mw.wikibase.getEntityIdForTitle('그레이스 호퍼')
  local wbEntity = mw.wikibase.getEntity(wbId)
  if wbEntity == nil then return 'wbEntity == nil' end
  local statements = wbEntity:getBestStatements( 'P64' )
  if #statements == 0 then return '#statements == 0' end
  local wdId = statements[1].mainsnak.datavalue.value
  local entity = mw.ext.UnlinkedWikibase.getEntity( wdId )
  
  return 'wdId: ' .. wdId .. '<pre>' .. mw.dumpObject(entity) .. '</pre>'
  -- local wdId = entity:getBestStatements('P64')
  -- return 'test'
end

return p